home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FishMarket 1.0
/
FishMarket v1.0.iso
/
fishies
/
301-325
/
disk_313
/
uucp
/
uucp1.lzh
/
src
/
uucico
/
uucp.h
< prev
next >
Wrap
C/C++ Source or Header
|
1989-10-25
|
1KB
|
45 lines
/*
* @(#)uucp.h 1.5 87/08/13 -- uucp.h Copyright 1987 by John Gilmore
*
* Header file for gnuucp.
*
* Pieces that look like they might be taken from Unix uucp are
* cribbed with the aid of public domain uucp modules (like the F-protocol)
* that use that interface.
*
* Ported to Amiga by William Loftus
* Changes Copyright 1988 by William Loftus. All rights reserved.
*/
#define Ifn FOO /* file descriptor of the "phone line" */
#define ASSERT(cond, msg, moremsg, huh) /**/
/* I may have these flipped from what Unix uses... */
/* BUT: my code depends on these values in if (foo()) statements, sigh */
#define SUCCESS 0
#define FAIL 1
#define LOG
#define MAXMSGLEN ((NAMESIZE*4)+SLOP) /* ?>?? FIXME */
#define MAXMSGTIME 60 /* Timeout period for rdmsg */
#define MAX_HOST 20 /* Host name length (uucp does 7) */
#define MAX_LSYS 500 /* Max length of an L.sys line in chars */
#define MAX_CTLLINE 100 /* Max length of a usenet.ctl line */
#define CTL_DELIM " \t\n\r" /* Delimiters for usenet.ctl */
extern int debug; /* Debugging level */
/*
* Timeout for raw characters -- if we don't hear a char within BYTE_TIMEOUT
* seconds, we assume the other side has gone away. Has nothing to do with
* retransmission timeouts (if any!).
*/
#define BYTE_TIMEOUT 40
#define BYTE_TO 40
#define SLOP 10 /* Slop space on arrays */